package com.ytjj.qmyx.supplychain.common.model;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
public class BankerInfoVO {
    private Integer id;
    /**
     * 店家id
     *
     * @mbg.generated
     */
    private Integer bankerId;
    /**
     * 店家名称
     *
     * @mbg.generated
     */
    private String bankerName;

    private String name;

    /**
     * 下架原因
     */
    private String offMsg;

    /**
     * 公司
     *
     * @mbg.generated
     */
    private String companyName;

    /**
     * 下架时间
     */
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date offTime;

    /**
     * 公司地址
     *
     * @mbg.generated
     */
    private String companyAddress;

    private String buyer;

    /**
     * 电话
     *
     * @mbg.generated
     */
    private String companyTel;

    /**
     * 营业执照号
     *
     * @mbg.generated
     */
    private String businessLicense;

    /**
     * 资质
     *
     * @mbg.generated
     */
    private String certification;

    /**
     * 品牌授权书
     *
     * @mbg.generated
     */
    private String brandLicensing;

    /**
     * 商标注册证
     *
     * @mbg.generated
     */
    private String registerCertificate;

    /**
     * 创建时间
     *
     * @mbg.generated
     */
    @JsonFormat(pattern="yyyy-MM-dd HH:mm",timezone="GMT+8")
    private Date createTime;

    /**
     * 修改时间
     *
     * @mbg.generated
     */
    private Date updateTime;

    /**
     * 审核状态 1-审核中 2-审核成功 3-审核失败
     *
     * @mbg.generated
     */
    private Integer status;

    /**
     * 营业执照
     *
     * @mbg.generated
     */
    private String businessLicenseImg;

    /**
     * 法人身份证号
     *
     * @mbg.generated
     */
    private String idCard;

    /**
     * 法人姓名
     *
     * @mbg.generated
     */
    private String hostName;

    /**
     * 身份证正面
     *
     * @mbg.generated
     */
    private String cardImgFront;

    /**
     * 身份证背面
     *
     * @mbg.generated
     */
    private String cardImgBehind;

    /**
     * 银行账号
     *
     * @mbg.generated
     */
    private String creditCardNumbers;

    private Date businessLimitStart;

    private Date businessLimitEnd;

    /**
     * 开户银行
     *
     * @mbg.generated
     */
    private String bankHouse;

    /**
     * 公司开户名
     *
     * @mbg.generated
     */
    private String creditCartPerson;

    /**
     * 审核驳回原因
     *
     * @mbg.generated
     */
    private String rejectReason;

    /**
     * 类型 0-供应商 1-品牌商
     *
     * @mbg.generated
     */
    private Integer bankerType;

    /**
     * 操作员
     *
     * @mbg.generated
     */
    private String adminName;

    /**
     * 是否长期有效
     */
    private Integer forver;

    /**
     * 有效期时间段
     */
    private String businessLimit;

    /**
     * 合同备注
     */
    private String contractRemark;

    /**
     * 银行开户许可证或者银行信息盖章
     */
    private String openingLicenseImg;
}
